Plánovač úloh - vybraná úloha {0} již neexistuje

 

Problém se službou Plánovač úloh - při spuštění konzole vyskočí chyba "Vybraná úloha {0} již neexistuje. Pokud chcete zobrazit aktuální úlohy, klikněte na možnost aktualizovat." - lze pouze potvrdit OK.

 

 Následně pokud kliknu na "Zobrazit všechny spuštěné úlohy" vyskočí chyba "Katastrofální selhání - (Výjimka na základě hodnoty HRESULT:0x8000FFFF (E_UNEXPECTED))". Do aplikačního ani systémového logu se ale nic nezaloguje. Jediná chyba se zaloguje při startu systému do systémového logu - TaskScheduler - "Službě Plánovač úloh se při spuštění nepodařilo načíst úlohy.

Další údaje: Hodnota chyby: 2147549183".


Problém se náhodně vyskytuje na více stanicích s OS Windows 7 Prof. 32-bit i Windows 7 Ent. 64-bit CZ, ale i na serverch. Nevysledoval jsem ale žádnou časovou nebo jinou závislost vzniku chyby.
Při hledání řešení jsem narazil pouze na doporučení zkontrolovat, zda obsah složky C:\Windows\System32\Tasks\ odpovídá klíčům v registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree a zda tam není nějaká nekonzistence.

 


- je nutno spustit schtasks s parametry: schtasks.exe /query /fo csv
- vylistuje se vám seznam úloh, kde chybné úlohy mají záznam
CHYBA: úlohu nelze načíst: GoogleUpdateTaskUserS-1-5-21-332169463-1944761195-3662891106-1000Core
CHYBA: úlohu nelze načíst: GoogleUpdateTaskUserS-1-5-21-332169463-1944761195-3662891106-1000UA
(je zajímavé, že při zavolání schtasks.exe /query bez parametru /fo csv se tyto chybné úlohy nevypíší)

 

Následně spusťte regedit a projdětě sekce HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\ a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
Zde odmažte klíče patřící k nalezeným chybným úlohám a restartujte počítač.